<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /* 
           函数 :
           函数、方法、API、接口 同一个事物，不同的名字。
       */
        console.log('------------start----------');
        console.log('起床');
        console.log('上课');
        console.log('课前分享');
        console.log('中午吃饭');
        console.log('继续上课');
        console.log('吃晚饭');
        console.log('上自习');
        console.log('-------------end 睡觉-------');

        function daily() {
            console.log('------------start----------');
            console.log('起床');
            console.log('上课');
            console.log('课前分享');
            console.log('中午吃饭');
            console.log('继续上课');
            console.log('吃晚饭');
            console.log('上自习');
            console.log('-------------end 睡觉-------');
        }
        daily();
        daily();
        daily();
        daily();
        daily();

        function start() {
            console.log('开启主机');
            console.log('开启显示器');
            console.log('接通鼠标键盘');
            let num = 1;
            num++;
            console.log('登录钉钉');
        }
        /*
            封装 ：
                把具体的步骤封装到一个代码块，对外暴露一个函数名即可。

            类比笔记本电脑：把开机流程封装到代码块，只对外暴露一个开机按钮。     
        */
    </script>
</body>

</html>